package cn.wikiflyer.beikang.utils;

import android.content.Context;
import cn.wikiflyer.beikang.IApplication;

public class BKUtils {

	private Context ctx;

	public BKUtils(Context ctx) {
		this.ctx = ctx;
	}

	public IApplication app() {
		return (IApplication) ctx.getApplicationContext();
	}

	/**dip转px
	 * @param context
	 * @param dipValue
	 * @return
	 */
	public static int dip2px(Context context, float dipValue) {
		final float scale = context.getResources().getDisplayMetrics().density;
		return (int) (dipValue * scale + 0.5f);
	}
	/** px转dip
	 * @param context
	 * @param pxValue
	 * @return
	 */
	public static int px2dip(Context context, float pxValue) {
		final float scale = context.getResources().getDisplayMetrics().density;
		return (int) (pxValue / scale + 0.5f);
	}
}
